package utils

import (
	"github.com/gogf/gf/v2/util/grand"
	"strings"
)

// CreateToken 随机创建Token
func CreateToken(prefix string, other ...string) string {
	// 补充其他参数
	if len(other) > 0 {
		prefix += strings.Join(other, `-`)
	}
	// 再拼接随机数
	prefix += grand.S(10, true)
	return ToSha256([]byte(prefix))
}
